<?php
/*
 * Created on Feb 7, 2010
 *
 * To change the template for this generated file go to
 * Window - Preferences - PHPeclipse - PHP - Code Templates
 */
 	$title = 'Khu đô thị';
 	include('../includes/session.php');
	
	if($session->logged_in){
		if($session->userlevel == 1){
			header("Location: ../index.php");
		}
	}else{
		header("Location: login.php");
	}
	include('../includes/encrypturl.php');
	include('../models/cityregion_model.php');
	$session->setHeader(3);	
 	include('../includes/header.inc');
	
	if (isset($_GET['SelectedRegion'])){
		$SelectedRegion =strtoupper($_GET['SelectedRegion']);
	} elseif(isset($_POST['SelectedRegion'])){
		$SelectedRegion =strtoupper($_POST['SelectedRegion']);
	}

	echo '<div id="wrapper">';
	echo '<div id="content">';
	echo '<div id="box">';
	
	if (isset($_GET['delete']) && $SelectedRegion) {
		if($cityModel->deleteRegion($SelectedRegion) == 0){
			echo prnMsg(_('Khu đô thị < '.$SelectedRegion.' > đã xóa.'),'success');
		}else{
			echo prnMsg(_('Khu đô thị < '.$SelectedRegion.' > chưa xóa.'),'success');
		}				
		unset ($SelectedRegion);
		unset($delete);
	}
	
	if (!isset($SelectedRegion)) {
		
		$start=$_GET['start'];
		if(strlen($start) > 0 and !is_numeric($start)){
			echo "Data Error";
			exit;
		}		
		
		$eu = ($start - 0); 
		$limit = $number_record_perpage;                                 
		$this1 = $eu + $limit; 
		$back = $eu - $limit; 
		$next = $eu + $limit;
				
		$num = $cityModel->getCountRegion();
		$result = $cityModel->getRegions($eu, $limit);
		
	    echo '<h3>Danh sách khu đô thị</h3>';
		echo '<table width="100%"><thead>';
			echo '<tr class="borderBottom">';
	        echo '<th width="40px"><a href="#">ID<img src="'.$PathPrefix.'img/icons/arrow_down_mini.gif" width="16" height="16" align="absmiddle" /></a></th>';
	        echo '<th><a href="#">Tên khu đô thị</a></th>';     
	        echo '<th width="50px"><a href="#">Thứ tự</a></th>';
	        echo '<th width="90px"><a href="#">Ngày tạo</a></th>';
			echo '<th width="90px"><a href="#">Ngày cập nhật</a></th>';	    
	        echo '<th width="60px"><a href="#">Hành động</a></th>';
	        echo '</tr></thead>';
			while ($myrow = $cityModel->getArrayRegions($result)) {				
				printf('<tbody><tr class="borderBottom">
						<td class="a-center">%s</td>						
	                    <td>%s</td>
	                    <td>%s</td>
	                    <td>%s</td>
	                    <td>%s</td>	                    
	                    <td><a href="%sSelectedRegion=%s"><img src="'.$PathPrefix.'img/icons/user_edit.png" title="Cập nhật KĐT" width="16" height="16" /></a>
							<a href="%sSelectedRegion=%s&delete=1"><img src="'.$PathPrefix.'img/icons/user_delete.png" title="Xóa KĐT" width="16" height="16" /></a></td>
	                    </tr></tbody>',
						$myrow[0],
						$myrow[1],
						$myrow[2],
						ConvertSQLDate($myrow[4]),
						ConvertSQLDate($myrow[5]),					
						$_SERVER['PHP_SELF'] . '?' . SID . '&',
						$myrow[0],
						$_SERVER['PHP_SELF'] . '?' . SID . '&',
						$myrow[0]);				
			}			
		echo '</table>';
		if($num > $limit ){
			echo '<div id="pager">Trang ';
			if($back >=0) {  
				echo '<a href="'.$_SERVER['PHP_SELF'].'?start='.$back.'"><img src="'.$PathPrefix.'img/icons/arrow_left.gif" width="16" height="16" /></a>';
			};
			$i=0;
			$l=1;
			for($i=0;$i < $num;$i=$i+$limit){
				if($i <> $eu){
					echo " <a href='".$_SERVER['PHP_SELF']."?start=$i'><font face='Verdana' size='2'>$l</font></a> ";
				}
				else { 
					echo "<font face='Verdana' size='4' color=red>$l</font>";				
				}
					$l=$l+1;
			}
			if($this1 < $num) {
				echo '<a href="'.$_SERVER['PHP_SELF'].'?start='.$next.'"><img src="'.$PathPrefix.'img/icons/arrow_right.gif" width="16" height="16" /></a>';
			};
            
            echo ' Tổng cộng <strong>'.$num.'</strong> khu đô thị
                    </div>';
		}else{
			echo '<div id="pager">Tổng cộng <strong>'.$num.'</strong> khu đô thị</div>';
		}
	}
	if (isset($SelectedRegion)) {
		echo "<div><a href='" . $_SERVER['PHP_SELF'] . '?' . SID . "'><font face='Verdana' size='2' color=red>" . _('Quay về danh sách khu đô thị') . "</font></a></div>";
	}
	echo '</div>';
	echo '<br />';
	echo '<div id="box">';
	
	if(isset($_SESSION['success'])){
	   /* Registration was successful */
	   if($_SESSION['success']){
	   		echo prnMsg(_('Khu đô thị < '.$_SESSION['successname'].' > đã tạo thành công.'),'success');
	   }
	   /* Registration failed */
	   else{
	      echo prnMsg(_('Khu đô thị < '.$_SESSION['successname'].' > không thể tạo'),'success');
	   }
	   unset($_SESSION['success']);
	   unset($_SESSION['successname']);
	}
	
	if(isset($_SESSION['edit'])){
   		unset($_SESSION['edit']);
   		echo prnMsg(_('Khu đô thị < '.$_SESSION['editname'].' > cập nhật thành công'),'success');
	}

	if($form->num_errors > 0){
	   //echo $form->num_errors." error(s) found";
	   echo $form->error("SqlErrorMessage");
	   echo $form->error("name");
	}
	
	echo "<form id='form' method='post' action='../controllers/cityregion_controller.php" . "?" . SID . "'>";
	
	if (isset($SelectedRegion)) {
		
		$myrow = $cityModel->getRegionById($SelectedRegion);
		
		$_POST['name'] = $myrow['name'];
		$_POST['sortNo'] = $myrow['sortNo'];
		$_POST['createDate'] = ConvertSQLDate($myrow['createDate']);
			
		echo "<input type=hidden name='SelectedRegion' VALUE='" . $SelectedRegion . "'>";
			
		echo '<h3 id="adduser">Cập nhật khu đô thị</h3><br/>';			
	}else{
		// khong chon select user
		echo '<h3 id="adduser">Thêm khu đô thị</h3><br/>';
	}
	
	if (!isset($_POST['createDate'])){
		$_POST['createDate']= $today;
	}
	
	echo '<fieldset id="personal">';
    echo '<legend>THÔNG TIN CHUNG</legend>';
	$name = (isset($SelectedRegion)?$_POST['name']:$form->value("name"));
	$sortNo = (isset($SelectedRegion)?$_POST['sortNo']:$form->value("sortNo"));
	echo '<label for="name">Tên<span class="require">(*)</span>: </label><input name="name" id="name" type="text" tabindex="1" size="70" value="'.$name.'"/><br />';
	echo '<label for="sortNo">Thứ tự hiển thị: </label><input name="sortNo" id="sortNo" type="text" tabindex="2" size="30" value="'.$sortNo.'"/><br />';
	if (!isset($SelectedRegion)) {
		$createDate = (!isset($SelectedRegion)?$_POST['createDate']:$form->value("createDate"));
		echo '<label for="createDate">Ngày tạo: </label><input name="createDate" id="createDate" readonly="readonly" type="text" tabindex="7" size="15" value="'.$createDate.'"/>';
		echo '<a href="javascript:NewCal(\'createDate\', \'ddmmyyyy\', false, 24, \'..\');"><img border="0" src="../img/cal.jpg" alt="" /></a><br />';
		echo '<input type="hidden" name="cityadd" value="1" />';
	}else{
		echo '<input type="hidden" name="cityedit" value="1" />';
	}
	echo '</fieldset>';
	echo '<div align="center">
     		<input name="submit" type="submit" value="Đồng ý" /> 
            <input name="reset" type="reset"  value="Thiết lập lại"/>
          </div></form>';
	
	echo '</div>';
	echo '</div>';
	include('../includes/footer.inc');
?>
